const crypto/internal/fips140/edwards25519/field.maskLow51Bits
37 uses
crypto/internal/fips140/edwards25519/field (current package)
fe.go#L36: const maskLow51Bits uint64 = (1 << 51) - 1
fe.go#L74: v.l0 = v.l0 & maskLow51Bits
fe.go#L76: v.l1 = v.l1 & maskLow51Bits
fe.go#L78: v.l2 = v.l2 & maskLow51Bits
fe.go#L80: v.l3 = v.l3 & maskLow51Bits
fe.go#L82: v.l4 = v.l4 & maskLow51Bits
fe.go#L202: v.l0 &= maskLow51Bits
fe.go#L205: v.l1 &= maskLow51Bits
fe.go#L208: v.l2 &= maskLow51Bits
fe.go#L211: v.l3 &= maskLow51Bits
fe.go#L215: v.l4 &= maskLow51Bits
fe.go#L334: lo = ml & maskLow51Bits
fe_generic.go#L169: rr0 := r0.lo&maskLow51Bits + mul19(c4)
fe_generic.go#L170: rr1 := r1.lo&maskLow51Bits + c0
fe_generic.go#L171: rr2 := r2.lo&maskLow51Bits + c1
fe_generic.go#L172: rr3 := r3.lo&maskLow51Bits + c2
fe_generic.go#L173: rr4 := r4.lo&maskLow51Bits + c3
fe_generic.go#L179: v.l0 = rr0&maskLow51Bits + mul19(rr4>>51)
fe_generic.go#L180: v.l1 = rr1&maskLow51Bits + rr0>>51
fe_generic.go#L181: v.l2 = rr2&maskLow51Bits + rr1>>51
fe_generic.go#L182: v.l3 = rr3&maskLow51Bits + rr2>>51
fe_generic.go#L183: v.l4 = rr4&maskLow51Bits + rr3>>51
fe_generic.go#L246: rr0 := r0.lo&maskLow51Bits + mul19(c4)
fe_generic.go#L247: rr1 := r1.lo&maskLow51Bits + c0
fe_generic.go#L248: rr2 := r2.lo&maskLow51Bits + c1
fe_generic.go#L249: rr3 := r3.lo&maskLow51Bits + c2
fe_generic.go#L250: rr4 := r4.lo&maskLow51Bits + c3
fe_generic.go#L252: v.l0 = rr0&maskLow51Bits + mul19(rr4>>51)
fe_generic.go#L253: v.l1 = rr1&maskLow51Bits + rr0>>51
fe_generic.go#L254: v.l2 = rr2&maskLow51Bits + rr1>>51
fe_generic.go#L255: v.l3 = rr3&maskLow51Bits + rr2>>51
fe_generic.go#L256: v.l4 = rr4&maskLow51Bits + rr3>>51
fe_generic.go#L265: v.l0 = v.l0&maskLow51Bits + mul19(v.l4>>51)
fe_generic.go#L266: v.l4 = v.l4&maskLow51Bits + v.l3>>51
fe_generic.go#L267: v.l3 = v.l3&maskLow51Bits + v.l2>>51
fe_generic.go#L268: v.l2 = v.l2&maskLow51Bits + v.l1>>51
fe_generic.go#L269: v.l1 = v.l1&maskLow51Bits + l0>>51
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)